package com.sz.admin.dtutransportinfo.pojo.po;

import com.mybatisflex.annotation.Id;
import com.mybatisflex.annotation.KeyType;
import com.mybatisflex.annotation.Table;
import lombok.Data;

import java.util.Date;

/**
 * DTU运输信息实体类
 */
@Data
@Table(value = "dtu_transport_info")
public class DtuTransportInfo {

    /**
     * 主键ID
     */
    @Id(keyType = KeyType.Auto)
    private Long id;

    /**
     * DTU设备编号
     */
    private String dtuNumber;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 创建人ID
     */
    private Long createId;

    /**
     * 更新人ID
     */
    private Long updateId;

    /**
     * 是否删除
     */
    private String delFlag;

    /**
     * 删除人ID
     */
    private Long deleteId;

    /**
     * 删除时间
     */
    private Date deleteTime;

    /**
     * 起点经度
     */
    private Double startLongitude;

    /**
     * 起点纬度
     */
    private Double startLatitude;

    /**
     * 终点经度
     */
    private Double endLongitude;

    /**
     * 终点纬度
     */
    private Double endLatitude;

    /**
     * 运输里程
     */
    private Double transportDistance;

    /**
     * 司机id
     */
    private Long userId;

    /**
     * 起点时间
     */
    private Date startTime;

    /**
     * 终点时间
     */
    private Date endTime;

    /**
     * 起点记录id
     */
    private Long startLogid;

    /**
     * 终点记录id
     */
    private Long endLogid;
}